Frontend Forever App
We have a mobile app for you to download and use. And you can unlock many features in the app.
Get it now
Intall Later
Run
HTML
CSS
Javascript
Output
* { margin: 0; padding: 0; } .clock { position: absolute; width: 300px; height: 300px; border: 20px solid #b06a26; border-radius: 50%; left: 50%; top: 50%; background: #fefbf2; transform: translate(-50%, -50%); box-shadow: inset 0px 0px 10px black; } .clock::before { position: absolute; content: ''; height: 130px; width: 10px; background: black; top: 50%; left: calc(50% - 5px); border-radius: 5px; animation: spin 6s linear infinite; transform-origin: top; } .clock::after { position: absolute; content: ''; height: 100px; width: 10px; background: black; top: 50%; left: calc(50% - 5px); border-radius: 5px; animation: spin 72s linear infinite; transform-origin: top; } @keyframes spin { 0% { transform: rotate(-180deg) } 100% { transform: rotate(180deg) } } body::before { content: ''; position: absolute; width: 20px; height: 20px; border-radius: 50%; background: #b06a26; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1; } body::after { content: ''; position: absolute; width: 10px; height: 10px; border-radius: 50%; background: black; left: 50%; top: calc(50% - 145px); z-index: 2; transform: translateX(-50%); box-shadow: 140px 145px 0 0 black, -140px 145px 0 0 black, 0 280px 0 0 black; }